artificial plant - Turkish English Dictionary